package com.moxiao.yfjh.module.blind.controller.app.convert;

import com.moxiao.yfjh.module.blind.controller.app.controller.exchage.vo.AppMemberExchangeReqVO;
import com.moxiao.yfjh.module.blind.dal.dataobject.memberLike.MemberLikeDO;
import com.moxiao.yfjh.module.blind.dal.dataobject.memberSayHello.MemberSayhelloDO;
import com.moxiao.yfjh.module.blind.dal.dataobject.memberSeeme.MemberSeemeDO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;

/**
 * @version 1.0
 * @Author zhk
 * @Date 2024/1/15 16:15
 **/
@Mapper
public interface MemberExchangeConvert {
    MemberExchangeConvert INSTANCE = Mappers.getMapper(MemberExchangeConvert.class);

    List<AppMemberExchangeReqVO> convertSayHello(List<MemberSayhelloDO> memberSayhelloList);
    List<AppMemberExchangeReqVO> convertMemberSeeMe(List<MemberSeemeDO> memberSeeMeDOS);
    List<AppMemberExchangeReqVO> convertMemberLike(List<MemberLikeDO> memberLikeDOS);

}
